#include "map-config.h"

MapConfig::MapConfig(QObject *parent) : QObject(parent)
{
    this->data.insert(1, {{1,1,1,1},
                          {1,1,0,1},
                          {1,0,0,0},
                          {1,1,0,1}});

    this->data.insert(2, {{0,1,1,1},
                          {1,0,1,1},
                          {1,1,0,0},
                          {1,1,0,1}});

    this->data.insert(3, {{0,1,1,0},
                          {0,1,1,0},
                          {0,1,0,1},
                          {0,0,1,0}});

    this->data.insert(4, {{0,0,1,1},
                          {1,1,1,1},
                          {0,1,0,1},
                          {1,1,1,0}});

    this->data.insert(5, {{0,0,0,0},
                          {1,1,1,0},
                          {1,1,0,0},
                          {0,0,0,1}});

    this->data.insert(6, {{0,0,1,0},
                          {1,1,0,0},
                          {0,1,0,0},
                          {1,1,1,0}});

    this->data.insert(7, {{0,1,0,1},
                          {0,0,0,1},
                          {1,1,1,1},
                          {0,0,0,0}});

    this->data.insert(8, {{0,1,1,0},
                          {0,0,0,0},
                          {0,1,1,0},
                          {1,1,1,1}});

    this->data.insert(9, {{1,1,0,1},
                          {1,0,1,0},
                          {0,0,1,1},
                          {0,0,1,0}});

    this->data.insert(10, {{1,0,0,1},
                           {1,1,1,0},
                           {1,1,0,0},
                           {1,0,0,0}});

    this->data.insert(11, {{1,0,0,0},
                           {1,1,0,0},
                           {0,0,0,0},
                           {1,1,0,0}});

    this->data.insert(12, {{1,1,1,1},
                           {0,1,1,0},
                           {1,1,1,1},
                           {0,0,0,0}});

    this->data.insert(13, {{0,1,1,0},
                           {1,0,0,1},
                           {0,1,1,0},
                           {0,0,0,0}});

    this->data.insert(14, {{1,0,0,0},
                           {1,0,0,1},
                           {0,0,0,0},
                           {1,0,0,0}});

    this->data.insert(15, {{1,1,0,0},
                           {0,1,1,0},
                           {0,1,1,1},
                           {1,0,0,1}});

    this->data.insert(16, {{1,1,1,1},
                           {0,1,1,1},
                           {1,1,1,0},
                           {0,1,1,0}});

    this->data.insert(17, {{1,1,1,1},
                           {1,0,0,1},
                           {1,0,0,1},
                           {1,1,1,1}});

    this->data.insert(18, {{1,1,1,1},
                           {0,1,1,1},
                           {1,1,1,1},
                           {0,1,0,1}});

    this->data.insert(19, {{1,0,1,1},
                           {0,1,1,0},
                           {0,0,0,0},
                           {1,1,1,1}});

    this->data.insert(20, {{0,0,0,0},
                           {0,0,0,0},
                           {0,0,0,0},
                           {0,0,0,0}});
}

MapConfig::~MapConfig()
{

}
